cherry laurel - German English Dictionary